package com.logic.landseaserver.domain;

import java.util.Date;

import com.logic.common.domain.BasePojo;

public class Deposit extends BasePojo {
    private static final long serialVersionUID = 6159107075669814104L;

    private Integer userId;
    private String city;
    private String depositSn;

    private Boolean applyRefund;

    private Integer prjId;

    private String desoStyle;

    private Integer roomId;

    private String lease;

    private String paymentMode;

    private Date orderDate;

    private Date availableDate;

    private Double depositAmount;

    private String status;

    private String payMethod;

    private Date payDate;

    private String paySn;

    private String comments;

    private String imageId;

    private String bank;

    private String orderNo;

    private Integer pdfId;

    private Integer pdfImg;

    private Boolean isChapter;

    private Boolean hasEnd;

    private Double originalAmount;

    private Double discountAmount;

    private Double originalDeposit;

    private String userVersion;

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getDepositSn() {
        return depositSn;
    }

    public void setDepositSn(String depositSn) {
        this.depositSn = depositSn;
    }

    public Boolean getApplyRefund() {
        return applyRefund;
    }

    public void setApplyRefund(Boolean applyRefund) {
        this.applyRefund = applyRefund;
    }

    public Integer getPrjId() {
        return prjId;
    }

    public void setPrjId(Integer prjId) {
        this.prjId = prjId;
    }

    public String getDesoStyle() {
        return desoStyle;
    }

    public void setDesoStyle(String desoStyle) {
        this.desoStyle = desoStyle;
    }

    public Integer getRoomId() {
        return roomId;
    }

    public void setRoomId(Integer roomId) {
        this.roomId = roomId;
    }

    public String getLease() {
        return lease;
    }

    public void setLease(String lease) {
        this.lease = lease;
    }

    public String getPaymentMode() {
        return paymentMode;
    }

    public void setPaymentMode(String paymentMode) {
        this.paymentMode = paymentMode;
    }

    public Date getOrderDate() {
        return orderDate;
    }

    public void setOrderDate(Date orderDate) {
        this.orderDate = orderDate;
    }

    public Date getAvailableDate() {
        return availableDate;
    }

    public void setAvailableDate(Date availableDate) {
        this.availableDate = availableDate;
    }

    public Double getDepositAmount() {
        return depositAmount;
    }

    public void setDepositAmount(Double depositAmount) {
        this.depositAmount = depositAmount;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getPayMethod() {
        return payMethod;
    }

    public void setPayMethod(String payMethod) {
        this.payMethod = payMethod;
    }

    public Date getPayDate() {
        return payDate;
    }

    public void setPayDate(Date payDate) {
        this.payDate = payDate;
    }

    public String getPaySn() {
        return paySn;
    }

    public void setPaySn(String paySn) {
        this.paySn = paySn;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getImageId() {
        return imageId;
    }

    public void setImageId(String imageId) {
        this.imageId = imageId;
    }

    public String getBank() {
        return bank;
    }

    public void setBank(String bank) {
        this.bank = bank;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getPdfId() {
        return pdfId;
    }

    public void setPdfId(Integer pdfId) {
        this.pdfId = pdfId;
    }

    public Integer getPdfImg() {
        return pdfImg;
    }

    public void setPdfImg(Integer pdfImg) {
        this.pdfImg = pdfImg;
    }

    public Boolean getChapter() {
        return isChapter;
    }

    public void setChapter(Boolean chapter) {
        isChapter = chapter;
    }

    public Boolean getHasEnd() {
        return hasEnd;
    }

    public void setHasEnd(Boolean hasEnd) {
        this.hasEnd = hasEnd;
    }

    public Double getOriginalAmount() {
        return originalAmount;
    }

    public void setOriginalAmount(Double originalAmount) {
        this.originalAmount = originalAmount;
    }

    public Double getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(Double discountAmount) {
        this.discountAmount = discountAmount;
    }

    public Double getOriginalDeposit() {
        return originalDeposit;
    }

    public void setOriginalDeposit(Double originalDeposit) {
        this.originalDeposit = originalDeposit;
    }

    public String getUserVersion() {
        return userVersion;
    }

    public void setUserVersion(String userVersion) {
        this.userVersion = userVersion;
    }

    @Override
    public String toString() {
        return "Deposit{" +
                "userId=" + userId +
                ", city='" + city + '\'' +
                ", depositSn='" + depositSn + '\'' +
                ", applyRefund=" + applyRefund +
                ", prjId=" + prjId +
                ", desoStyle='" + desoStyle + '\'' +
                ", roomId=" + roomId +
                ", lease='" + lease + '\'' +
                ", paymentMode='" + paymentMode + '\'' +
                ", orderDate=" + orderDate +
                ", availableDate=" + availableDate +
                ", depositAmount=" + depositAmount +
                ", status='" + status + '\'' +
                ", payMethod='" + payMethod + '\'' +
                ", payDate=" + payDate +
                ", paySn='" + paySn + '\'' +
                ", comments='" + comments + '\'' +
                ", imageId='" + imageId + '\'' +
                ", bank='" + bank + '\'' +
                ", orderNo='" + orderNo + '\'' +
                ", pdfId=" + pdfId +
                ", pdfImg=" + pdfImg +
                ", isChapter=" + isChapter +
                ", hasEnd=" + hasEnd +
                ", originalAmount=" + originalAmount +
                ", discountAmount=" + discountAmount +
                ", originalDeposit=" + originalDeposit +
                ", userVersion='" + userVersion + '\'' +
                '}';
    }
}